duplex flat - Turkish English Dictionary